place where seagulls nest - İspanyolca İngilizce Sözlük